ThreadPool Task Messages

This section contains messages generated by VAISTHRD. This task is responsible for the Threadpool interface logic.

VAIT010I
SessionId ClientAddress A Userid CorrelationId
 
Severity:
Information
 
Explanation:
This is a Header message resulting from 'THPL LIST' operator command.
 
System action:
None.
 
User response:
None.
VAIT011I
SessionId ClientAddress A Userid CorrelationId
 
Severity:
Information
 
Explanation:
This is the detail message resulting from the 'THPL LIST' operator command where:
SessionID is the sessionid of the connection.
ClientAddress is the IP address of the connected client.
A is the Activity indicator. The value is '*' when the connection is executing an RPC; otherwise, this value is left blank.
Userid is the PrimaryAuthid used for DB2 connection or the Userid for an Administrator connection.
CorrelationId is the Correlationid within the DB2 subsystem; otherwise, this value is set to the string "Adminstrator".
 
System action:
None.
 
User response:
None.
VAIT012I
Kill request for SessionId(ssss) scheduled.
 
Severity:
Information
 
Explanation:
This is a response from the 'THPL KILL' operator command.
 
System action:
The Server will try to kill the session.
 
User response:
None.
VAIT014E
Operator command (cccccccc) unknown.
 
Severity:
Error
 
Explanation:
The THPL command was not recognized.
 
System action:
The command was ignored.
 
User response:
Enter a valid THPL command.
VAIT015E
No connection found for SessionId(ssss).
 
Severity:
Error
 
Explanation:
The Session with SessionId 'ssss' was not found.
 
System action:
The command was ignored.
 
User response:
Provide a correct SessionId as the argument of THPL LIST command.
VAIT016E
Invalid SessionId format, should be numeric.
 
Severity:
Error
 
Explanation:
The Sessionid argument of the THPL KILL command must be numeric.
 
System action:
The command was ignored.
 
User response:
None.
VAIT017T
ThreadPool is waiting for an available WorkerThread.
 
Severity:
Trace
 
Explanation:
All worker threads are currently in use.
 
System action:
An RPC for this connection cannot be scheduled yet.
 
User response:
None.
VAIT018I
ThreadPool has waited ssss secs for an available WorkerThread.
 
Severity:
Information
 
Explanation:
The threadpool waited longer then 0.5 seconds for an available WorkerThread.
 
System action:
Processing continues normally.
 
User response:
If this message occurs too frequently, change one or more of the following configuration parameters:
  • Increase the value ServiceMaxThread.
  • Lower the value of DataSourceThreadMaxRpc and/or DataSourceThreadRpcTimeOut.
VAIT019I
DataSrc dddddddd Timeout(nnnnn) MaxRPC(nnnn)
 
Severity:
Information
 
Explanation:
The message provides the values related to the DataSourceThreadRpcTimeOut and DataSourceThreadMaxRpc service attributes, where:
dddddddd is the name of the data source.
nnnnn is the number of seconds defined for the timeout in DataSourceThreadRpcTimeOut.
nnnn is the number of connection requests that will be accepted before the thread allocated to the connection is released to the thread pool.
 
System action:
None.
 
User response:
None.
VAIT020I
MinThrd(nnn) MaxThrd(nnn) ThresHold(nn) DB2MinThrd(nnnn) DB2MaxThrd(nnnn)
 
Severity:
Information
 
Explanation:
The message provides the attribute values related to the Service Threadpool service attributes where:
MinThrd(nnn) returns the value of ServiceMinThreads.
MaxThrd(nnn) returns the value of ServiceMaxThreads.
ThresHold(nn) returns the value of ServiceThreadLockThreshold.
DB2MinThrd(nnnn) returns the value of ServiceDB2MinThreads.
DB2MaxThrd(nnnn) returns the value of ServiceDB2MaxThreads.
 
System action:
None.
 
User response:
None.
VAIT021I
Thrd(ttt) - Rpc(nnnn). %Rpc(nn.nn) - CpuSec(nn.nn) %CPU(nn.nn)
 
Severity:
Information
 
Explanation:
The message list provides current statistical information on the use of the SequeLink Threadpool engine where:
ttt is the number of the current thread listed; the value can be from 1 to ServiceMaxThreads.
Rpc(nnnn) returns the number of Rpc that ran on this thread.
%Rpc(nn.nn) returns the number of Rpc, expressed in percent.
CpuSec(nn.nn) returns the number of CPU seconds consumed on this thread.
%CPU(nn.nn) returns the number of CPU seconds consumed, expressed in percent.
 
System action:
Processing continues normally.
 
User response:
None.
VAIT022I
nnn Threads without any activity. CpuSec(nn.nn) %CPU(nn.nn)
 
Severity:
Information
 
Explanation:
The message list provides current statistical information on the use of the SequeLink Threadpool engine where:
  • Number of threads on which there was no activity.
  • CpuSec(nn.nn): Number of CPU seconds consumed on this thread
  • %CPU(nn.nn): Number of CPU seconds consumed, expressed in percent.
 
System action:
Processing continues normally.
 
User response:
None.